wind-driven plant - French English Dictionary